weather-protected location - Deutsch Englisch Wörterbuch